* custom.el (custom-delayed-init-variables): New var.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 11 Sep 2009 21:25:44 +0000 (21:25 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 11 Sep 2009 21:25:44 +0000 (21:25 +0000)
commit6d49f216d63c5c5bb173f9e64c182004974af339
treedaa08bf2a6f483387cfbdf2ff29879cec6d8a3f3
parent1c292a212a52ffa4b3e5bd30eb41a07e220e3f6d
* custom.el (custom-delayed-init-variables): New var.
(custom-initialize-delay): New function.
* startup.el (command-line): "Re"evaluate all vars in
custom-delayed-init-variables.  Don't reevaluate abbrev-file-name
explicitly any more.
* abbrev.el (abbrev-file-name): Use custom-initialize-delay
to avoid creating a ~/.emacs.d at build-time (bug#4347).
lisp/ChangeLog
lisp/abbrev.el
lisp/custom.el
lisp/startup.el